BJ's Pie & Mash Shop
330 Barking Rd., Newham, London, United Kingdom, E13 8HL
(02074) 743389 Phone